// JavaScript Document
$(document).ready(function(e) {
	$('#frm1').validationEngine();
	$('.tab-content').css({'height':(screen.height-320)});
	$('#p-usergrp').click(function(){
		jPrompt('User group name','','Add User group',function(r){
			if(r){
				$.post('set_usergroup',{'name':r},
				function(result)
				{
					$('#usergrp').html(result);
					$('#usergrp').val(r).select();
				})
			}
		})
	})
	//change user group in tab3
	get_list('Keanggotaan');
	$('a#t-tab1').click()
	//get_list('Admin');
	$('#usrgrpp').change(function()
	{
		$('a#t-tab1').click()
		$('input:checkbox').removeAttr('checked');
		get_list('Keanggotaan');
	})
	$('#frm1 #b_Save').click(function(){
		if($('#frm1').validationEngine('validate')){
		_simpan_data();
		}
	})
	
	$('#frm2 #b_Save').click(function(){
		update_data();
	})
	$('#frm2 #d_Save').click(function(){
		$('#myModal').modal('hide');
	})
	$('input:checkbox').live('change',function(){
		var stat=($(this).attr('checked'))?'Y':'N'
		var id=$(this).attr('id').split('-')
		$.post('set_otorisasi',{
			'field'	:id[0],
			'menu'	:id[1],
			'stat'	:stat,
			'nm_grp':$('#usrgrpp').val()},
		function(result){
			
		})
	})
});

function get_list(id)
{
	var grp=$('#usrgrpp').val();
	$.post('User_Oto',{'id':id,'nm_grp':grp},
	function(result)
	{
		$('table#zOto tbody').html(result);
	})
}

function aksi(field_type,menuname)
{
	var id=($('input:checkbox').attr('id'))
	//$('#'+id).change(function(){
	//})
/*	stat=($('#'+id).is(':checked')==true)?'Y':'N'
	$.post('set_otorisasi',{
		'field'	:field_type,
		'menu'	:menuname,
		'stat'	:stat,
		'nm_grp':$('#usrgrpp').val()},
	function(result){
		
	})
*/}

function btn_click(id,aksi)
{
	switch(aksi)
	{
		case 'edit':
		$.post('get_user_detail',{'userid':id},
		function(result)
		{
			var r=$.parseJSON(result)
			$('#frm2 #userid').val(r.userid).attr('readonly','readonly');
			$('#frm2 #username').val(r.username)
			$('#frm2 #pwd').val('').attr('disabled','disabled');
			$('#frm2 #usergrp').val(r.nm_group).select();
			$('#frm2 #app_doc').val(r.app_document).select();
			$('#frm2 #id_lokasi').val(r.id_lokasi).select();
			$('#frm2 #emailuser').val(r.useremail);
			$('div#myModal').modal('show');
		})
		
		break;
		case 'deleted':
		jConfirm("Yakin akan menghapus data ini?","Rutilahu alert",
		function(r){
			if(r)
			{
				$.post('deleted_user',{'userid':id},
				function(result){
					document.location.reload();
				})
			}
		})
		
	}
}
function update_data()
{
	$('#result').show();
	if($('#frm2 #app_doc').val()=='Y' && $('#frm2 #useremail').val()=='')
	{
		jAlert('Email untuk user Approver document harus diisi');
	}else{
	$.post('update_user',$('#frm2').serialize(),
		function(result)
		{
			$('.bar').css({'width':'100%'}).html(result)
			$('#frm2 #d_Save').click();
			$('#result').fadeOut(6000);
			$('#myModal').modal('hide');
			document.location.reload();
		})
	}
}

function _simpan_data()
{
	$('#result').show()
	if($('#frm1 #app_doc').val()=='Y' && $('#frm1 #useremail').val()=='')
	{
		jAlert('Email untuk user Approver document harus diisi');
	}else{
		$.post('set_user',$('#frm1').serialize(),
		function(result)
		{
			$('.bar').css({'width':'100%'}).html(result)
			$('#frm1 #d_Save').click();
			$('#result').fadeOut(6000);
			document.location.reload();
		})
	}
}

